<?php
class page_base {

	private $titre;
	private $style=array('grid', 'ie', 'reset', 'style', 'slidertest');
	private $corps;
	private $page;
	
	/**constructeur ?**/
	public function __construct($p) {
		$this->page = $p;
	}

	/******** Gestion des setters  *******************/
	public function __set($propriete, $valeur) {
		switch ($propriete) {
			case 'style' : {
				$this->style[count($this->style)+1] = $valeur;
				break;
			}
			
			case 'corps' : {
				$this->corps = $valeur;
				break;
			}
			case 'titre' : {
				$this->titre = $valeur;
				break;
			}

			
		}
	}
	/******** Gestion du titre  *******************/
	private function affiche_titre() {
		echo $this->titre;
		
	}
	

	/*************Gestion des styles *********************/
	private function affiche_style() {
		foreach ($this->style as $s) {
			echo "<link rel='stylesheet' href='styles/".$s.".css' />\n";
			
		}
	}
	
	
	/************** Affichage du haut de la page ***************************/
	private function affiche_header() {
		?>
		

					<header>
					
					<br><br><br>
		<div class="main">
        	<div class="prev-indent-bot2">
        	
                <h1><a href="Accueil.php"></a></h1>
                
 
</ul>             <br><br><br>
                <?php
                
                      
if(isset($_SESSION['login'])){
    echo ' Bonjour ' .$_SESSION["login"], '<br>', '<a href="deconnexion.php"><img src="images/deconnexion.png"/></a>';
} else {
    echo '<a href="login.php"><img src="images/connexion.png"/></a>';
}
?>
                <nav>
                <br>
                <br>
                <br>
                
                    <ul class="menu">
                        <li><a href="Accueil.php">Accueil</a></li>
                        <li><a href="inscription.php">Inscription</a></li>
                       
                        
                        <?php  if(!isset($_SESSION['login']))
                        {            
                        }
                        else 
                        {
                         echo '<li><a href="Gestiondosard.php">Gestion des dossards</a></li>';
                         echo '<li><a href="GestionCourses.php">Gestion des courses</a></li>';
                         echo'<li><a href="inscription_Eleve.php">Inscription des eleves</a></li>';
                         echo '<li><a href="attenteecole.php">Ecoles en attentes</a></li>';
                        }
                        ?>
                     
                    </ul>
                    
                </nav>
                <div class="clear"></div>
            </div>
        </div>

 
       
					</header>
				<?php
				
			}
	
			/************** Affichage du pied de la page ***************************/
			private function affiche_nav() {
				?>
						<nav>
			 <ul>
				<li><a href="Accueil.php">Accueil</a></li>
				<li><a href="inscription.php">Inscription</a></li>
				<li><a href="dossard.php">Gestion des dossards</a></li>
				<li><a href="gestionCourse.php">Gestion des courses</a></li>
				</ul>
						</nav>
					<?php
				}
						
	/************** Affichage du pied de la page ***************************/
	private function affiche_footer() {
		?>
		
			<footer>
			 <div class="main">
        	<div class="container_12">
            	<div class="wrapper">
                	<article class="grid_3">
                    	<ul class="list-services">
                        	<li class="item-1"><a class="tooltips" title="facebook" href="#"></a></li>
                            <li class="item-2"><a class="tooltips" title="twiiter" href="#"></a></li>
                            <li class="item-3"><a class="tooltips" title="delicious" href="#"></a></li>
                            <li class="item-4"><a class="tooltips" title="youtube" href="#"></a></li>
                        </ul>
                    </article>
                    <article class="grid_3">
                    	<div class="indent-left2">
                            <h5>Navigation</h5>
                            <ul class="list-1">
                                <li><a href="Accueil.php">Accueil</a></li>
                                <li><a href="inscription.php">Inscription</a></li>
                                <?php  if(!isset($_SESSION['login']))
                        {            
                        }
                        else {
                                echo '<li><a href="Gestiondosard.php">Gestion des dossards</a></li>';
                                echo '<li><a href="GestionCourses.php">Gestion des courses</a></li>';
                                echo '<li><a href="Inscription_Eleve.php">Inscription des eleves</a></li>';
                                echo '<li><a href="attenteecole.php">Ecoles en attente</a></li>';
                        }
                        ?>
                            </ul>
                        </div>
                    </article>
                    <article class="grid_3">
                    	<h5><a href="Contact.php">Contactez-Nous</a></h5>
                        <dl class="contact">
                            <dt>14 Rue Anne Frank<br>Angers<br>98118-5648</dt>
                            <dd><span>Phone:</span>  0000000000</dd>
                         </dl>
                    </article>
                    <article class="grid_3">
                    	<h5>Informations légales</h5>
                        <p class="prev-indent-bot3 color-1">BLABLA &copy; 2014</p>
                        <p class="prev-indent-bot3 color-1">BLABLA </p>
                        
                    </article>
                </div>
            </div>
        </div>
			</footer>
		<?php
		
	}

	

	/******************** Fonction permettant l'affichage de la page **************/
	public function affiche() {
		?>
			<!DOCTYPE html>
			<html lang='fr'>
				<head>
					<title>
						<?php $this->affiche_titre(); ?>
					</title>
					<meta charset="utf-8" />
					<?php 
						echo utf8_encode($this->affiche_style()); 
					?>
				</head>
				
				<body>
				
				<?php 
				echo utf8_encode($this->affiche_header());?>				

				
			<?php 
			echo utf8_encode($this->corps);?>
			
					<?php 
					echo utf8_encode($this->affiche_footer()); ?>		
					</body>
			</html>
		<?php
	}
}
?>

